Fix: Unnecessary updates after inserting notes on a user were causing concurrency errors.
Fix: Once an order was processed the promotion was not being cleared and was being applied to the next order.